.content-sc {
    width: 6.25rem;
    /* display: flex; */
    margin: auto;
    margin-top: .2031rem;
}

.content-sc-right {
    width: 5.1094rem;
    height: 4.599rem;
    margin-left: .58rem;
}

.content-sc-right .p0 span:first-child {
    font-weight: bold;
    color: #666666;
    font-size: .0938rem;
    position: relative;
}

.content-sc-right .p0 span:first-child::after {
    content: '';
    width: .401rem;
    height: 1px;
    background-color: #C70000;
    position: absolute;
    left: 0;
    top: .1719rem;
}

.content-sc-right>.p0 {
    position: relative;
}

.content-sc-right>.p0::after {
    content: '';
    width: 5.1094rem;
    height: 1px;
    background-color: #707070;
    position: absolute;
    top: .2083rem;
    left: 0;
}

.p0 span:nth-child(2) {
    font-weight: bold;
    color: #666666;
    font-size: .0729rem;
    margin-left: 3.7rem;
    font-size: .0729rem;
}

.pfather {
    width: 4.6615rem;
    margin-top: .1615rem;
}

.pfather p {
    width: 5.1094rem;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    margin-top: .1042rem;
}

.pfather a {
    color: #666666;
    font-size: .0833rem;
}

.pfather span {
    width: .5208rem;
    color: #666666;
    font-size: .0833rem;
    display: inline-block;
}

.pfather p::after {
    content: '';
    width: 1px;
    height: .0833rem;
    background-color: #C70000;
    position: relative;
    left: -4.7052rem;
    top: .0152rem;
}

.pfather p:first-child span:nth-child(2) {
    margin-left: 2.4rem;
}

.pfather p span:nth-child(2) {
    margin-left: 2.8363rem;
}

h3 {
    text-align: center;
    margin-top: .1615rem;
}

.p1 {
    text-align: center;
    font-size: .0833rem;
    color: #999999;
}

h4 {
    font-size: .0833rem;
    margin-top: .1615rem;
}

.p2,
.p3,
.p4,
.p7 {
    font-size: .0833rem;
    color: #666666;
}

i {
    font-weight: bold;
}

.p3,
.p4 {
    margin-top: 0.1302rem;
}

.content-sc-right img {
    width: 5.1146rem;
    height: 2.2396rem;
    margin-top: .1042rem;
}